public class recursion {
        public static void main (String args[]) {
                int N = Integer.parseInt(args[0]);
                System.out.println(dg(N));
        }
	public static int dg(int n){
		if (n==0) {
            return 1;
        }
		else{
		    return n*dg(n-1);
        }
	}
}

